var CustomerQnaModify = function() {
	qnaModifyThis = this;
	qnaModifyThis.QnaModifyJson = null;
}
CustomerQnaModify.prototype = {

	getModifyQna : function() {
		console.log('S::1');
		var mj = new MJson();
		var cm = new ConnectionManager();
		mj.putPub(MJson.PUB.SID, "QA001");
		mj.putPub(MJson.PUB.SERVICENAME, "getDetailQna");
		mj.putParameter("qna_seq", document.globalObj.QNA_DATA.qna_seq);
		// mj.putPub("modpage_yn", "Y");

		cm.requestGet(mj.getJsonString(), function(jsonData) {
			if (mj.checkServiceResult(jsonData)) {
				console.log('성공::통신');
				customerQnaViewThis.QnaViewJson = jsonData;
				if (customerQnaViewThis.QnaViewJson.msp.contents.items.qna__type == "S") {
					$("input[type='radio']#a1").attr("checked", true).checkboxradio("refresh");
					$("#qnaModifySelect").append("<option value='B'>부킹</option>");
					$("#qnaModifySelect").append("<option value='J'>조인룸</option>");
					$("#qnaModifySelect").append("<option value='C'>동호회</option>");
					$("#qnaModifySelect").append("<option value='P'>결제</option>");
					$("#qnaModifySelect").append("<option value='M'>회원</option>");
					$("#qnaModifySelect").append("<option value='E'>기타</option>");
					$("#qnaModifySelect").selectmenu('refresh');
				} else {
					$("input[type='radio']#a2").attr("checked", true).checkboxradio("refresh");
					$("#qnaModifySelect").append("<option value='G1'>골프장명 01</option>");
					$("#qnaModifySelect").append("<option value='G2'>골프장명 02</option>");
					$("#qnaModifySelect").append("<option value='G3'>골프장명 03</option>");
					$("#qnaModifySelect").append("<option value='G4'>골프장명 04</option>"); 
	 				$("#qnaModifySelect").selectmenu('refresh');
				}
				 
				if(customerQnaViewThis.QnaViewJson.msp.contents.items.qna__detail__type != undefined){
					$("#qnaModifySelect").val(customerQnaViewThis.QnaViewJson.msp.contents.items.qna__detail__type).attr("selected", "selected");
				}
				$("#qnaModifySelect").selectmenu('refresh', true);
				$("#qnaModifyTitle").val(customerQnaViewThis.QnaViewJson.msp.contents.items.title);
				$("#qnaModifyContents").val(customerQnaViewThis.QnaViewJson.msp.contents.items.contents);
				
			}
		}, function(e) {
			console.log('실패:통신');
		});
	},
	saveModifyQna : function() {
		console.log('S::1');
		var mj = new MJson();
		var cm = new ConnectionManager();
		mj.putPub(MJson.PUB.SID, "QA001");
		mj.putPub(MJson.PUB.SERVICENAME, "updateQna");

		mj.putClient(MJson.CLIENT.USERID, document.globalObj.LOGIN_DATA.userId);

		mj.putParameter("qna_seq", document.globalObj.QNA_DATA.qna_seq);
		mj.putParameter(MJson.PARAMETER.QNATYPE, $("input[type='radio']:checked").val());
		mj.putParameter(MJson.PARAMETER.QNADETAILTYPE, $("#qnaModifySelect").val());
		mj.putParameter(MJson.PARAMETER.QNATITLE, $("#qnaModifyTitle").val());
		mj.putParameter(MJson.PARAMETER.QNACONTENTS, $("#qnaModifyContents").val());
		//mj.putParameter(MJson.PARAMETER.QNASTATUS, "N");

		 
		console.log("request :: " + mj.getJsonString());
		cm.requestGet(mj.getJsonString(), function(jsonData) {
			if (mj.checkServiceResult(jsonData)) {
				console.log('성공::통신');
				console.log(JSON.stringify(jsonData));
				$.mobile.changePage("customer.html");
			}
		}, function(e) {
			console.log('실패:통신');
		});
	},
	onPageShow : function() { 
		// $("#qnaModifySelect").val("B").attr("selected", "selected");
		
		console.log(this);
		qnaModifyThis.getModifyQna();
		$("#qnaModifyBtn").bind('click', function(event) {
		  qnaModifyThis.saveModifyQna();
		});
		$("input[type='radio']").bind( "change", function(event) {
			console.log($("input[type='radio']:checked").val());
			if($("input[type='radio']:checked").val()=="S"){
				$("#qnaModifySelect option:eq(1)").remove();
				$("#qnaModifySelect option:eq(1)").remove();
				$("#qnaModifySelect option:eq(1)").remove();
				$("#qnaModifySelect option:eq(1)").remove();
				$("#qnaModifySelect option:eq(1)").remove();
				$("#qnaModifySelect option:eq(1)").remove();
				$("#qnaModifySelect").append("<option value='B'>부킹</option>");
				$("#qnaModifySelect").append("<option value='J'>조인룸</option>");
				$("#qnaModifySelect").append("<option value='C'>동호회</option>");
				$("#qnaModifySelect").append("<option value='P'>결제</option>");
				$("#qnaModifySelect").append("<option value='M'>회원</option>");
				$("#qnaModifySelect").append("<option value='E'>기타</option>");
 				$("#qnaModifySelect").selectmenu('refresh');
			}else if($("input[type='radio']:checked").val()=="C")
			{
				$("#qnaModifySelect option:eq(1)").remove();
				$("#qnaModifySelect option:eq(1)").remove();
				$("#qnaModifySelect option:eq(1)").remove();
				$("#qnaModifySelect option:eq(1)").remove();
				$("#qnaModifySelect option:eq(1)").remove();
				$("#qnaModifySelect option:eq(1)").remove();
				$("#qnaModifySelect").append("<option value='G1'>골프장명 01</option>");
				$("#qnaModifySelect").append("<option value='G2'>골프장명 02</option>");
				$("#qnaModifySelect").append("<option value='G3'>골프장명 03</option>");
				$("#qnaModifySelect").append("<option value='G4'>골프장명 04</option>"); 
 				$("#qnaModifySelect").selectmenu('refresh');
			}
		});
		//qnaModifyThis.saveModifyQna();
	}
}
